solenoid model